diff --git a/include/configs/s5p6818_nanopim3.h b/include/configs/s5p6818_nanopim3.h
index 060f405..c570b7f
--- a/include/configs/s5p6818_nanopim3.h
+++ b/include/configs/s5p6818_nanopim3.h
@@ -296,12 +296,13 @@
 			"stderr=serial,vga"

 #define CONFIG_BOOTARGS \
-    "console=ttySAC0,115200n8 initrd=0x49000000,0x2000000"
+    "console=ttySAC0,115200n8 initrd=0x49000000,0x400000 root=/dev/mmcblk2p1 console=tty1"

 #define CONFIG_BOOTCOMMAND	\
-	"echo Waiting for environment...;" \
-	"udown 0x48000000; " \
-	"env import -t -r 0x48000000; " \
-	"run bootcmd2"
+	"ext4load mmc 1:1 0x48000000 boot/Image; " \
+	"mw 0x49000000 0 0x400000; " \
+	"ext4load mmc 1:1 0x49000000 boot/uInitrd; " \
+	"ext4load mmc 1:1 0x4a000000 boot/dtb/nexell/s5p6818-nanopi-m3.dtb; " \
+	"booti 0x48000000 0x49000000 0x4a000000"

 #endif /* __CONFIG_H__ */